English Dictionary
◊ TREE POPPY
tree poppy
n : evergreen shrub of southwestern United States and Mexico
often cultivated for its fragrant golden yellow flowers
[syn: {bush poppy}]